<?php
namespace Home\Controller\StoreKeeper;
use Think\Controller;
/*
 * 订单管理 2016.6.2
 * author:candy
 * 
 */
class OrderController extends Controller {

    public function index(){
        $Order = M("Order");
        $Order
        ->join('order_item ON order.order_id = order_item.order_id')
        ->join('item ON item.item_id = order_item.item_id')
        ->join('picture ON picture.item_id = item.item_id')
        ->join('good ON good.good_id = item.good_id')
        ->select();
        if(!$Order->create($data)){
            // 如果创建数据对象失败（可能是验证未通过等），输出错误提示信息
            exit($Order->getError());
        }else{
            if($Order->add())echo true;
        }
        // $this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;font-size:24px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px } a,a:hover{color:blue;}</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP</b>！</p><br/>版本 V{$Think.version}</div><script type="text/javascript" src="http://ad.topthink.com/Public/static/client.js"></script><thinkad id="ad_55e75dfae343f5a1"></thinkad><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8"></script>','utf-8');
    }

    public function submit(){

    }

    /**
     * 6.5 
     * 订单添加 测试Order 表
     * 
     */ 
    public function addOrder(){
        $Order = M('Order');
        $Order->create();
        return $Order->add();
    }

    /**      
      * 6.5 
      * 订单项添加 order_item表
      * 完成多规格
     */
    private function addOrderItem($order_id=null){
        $OrderItem = M("OrderItem");
        $dataList = array();
        for ($i=0; $i < count($_POST['number']); $i++) { 
            $dataList[] = array(
                    'number'=>$_POST['number'][$i],
                    'item_id'=>$_POST['item_id'][$i],
                    'order_id'=>$order_id
                );
        }
        return $OrderItem->addAll($dataList);
    }

}